Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ELTON GROVE Terraced £133,321 £124,439 20 Dec 2021
8 ELTON GROVE Terraced £146,508 £26,000 16 Jun 1995